et
EA TIMELINEZ
VOLUME S ISSUE i JANUARY 1937 $1.00
THE JOINT NEWSLETTER OF THE THREE TIMEX-SINCLAIR
IN THE SAN FRANCISCO BAY AREA
PUG SvVvSeTUuG ‘+
USER GROUPS
BH EF BZUG
SOF TWARE
REV IE W:
NEW HARD/SOFTWARE cComBOoSs
PRODUCE
DYNAMITE COLOR-Byw GRAPHICS
By Norm Lehfeldt
High-resolution black-and-white or color screen duaps for
both the Timex/Sinclair 2048/Spectrua and the Sinclair @L are
implemented with two new software packages.
For the GL, Don Thoapson of Martinez, CA has produced a
monochrome duap utility for the Olivetti PR 2300, ink-jet
printer and a full-color duap for the color ink-jet printer
built by Canon and marketed also with Radio Shack and IBM
nage plates.
The sonochrome utility reproduces the colors from the OL
screen aS a series of different stipples so that there is
pleasing contrast between adjacent areas of different colors.
The color duap reproduces the colors on the QL screen with
remarkable accuracy, given the differences between color
phosophors and color inks.
Both of Don’s progrags reproduce the screen either as a
one-page, full-size horizontal dump or in ’zoom’ aode which
magnifies any selected portion of the screen by two
diameters. Using this feature it is possible to copy the
whole screen on two strips of paper which can then be taped
together for a poster-sized print-out! Both prograas offer
positive or negative image print-outs. In the color prograa
only black and white are swapped in the negative aade. This
feature is especially useful in printing ’Ease’ graphs,
since you don’t waste a lot of ink reproducing the black of
the sonitor screen. Both utilities also feature
well-thought-out SuperBASIC loader prograas which let you
select the various options fros attractively designed aenu
screens.
Don’s programs are marketed by Curry Computer.
For the 2068, Dave Franson has created and is marketing a set
_Of color screen duaps that reproduce that coaputer’s color
displays on the same Canon-Radio Shack-1BM color ink-jet
printer.
The fully-relocatable sachine-code routines (and their BASIC
loading-relocating programs) are provided on opposite sides
of a single cassette and produce either a? i/4" YX 3" or a
4.5" ¥ 6" color screen dump. It should be possible to load
both drivers at once and switch back and forth between isage
sizes by appropriate USR calts. (I believe it is also
possible to load them along with Jack Dohaney’s relocatable
AERCO I/F driver and thus have your program switch easily
between text and graphics printing.)
Supplying the two drivers separately greatly enhances the
flexibility you will have in incorporating them into your own
prograas. Only the AERCO printer interface is supported by
the drivers.
Where to buy thea:
Don Thompson’s screen dusp programs for the GL and the
Glivetti PR 2300 mcnochrome or Canon-Radio Shack-IBM color
printers are available froa:
Curry Computer
P.0. Box 3607
Blendale, AZ 95312-5607
(602) 978-2902
Dave Franson’s color duaps for the 20é8/Spectrua are $10.00
fros:
Dave Franson
3534 €. Squire Ave., A
Cudahy, WI 53110
In the Bay Area the Radio Shack C6P220 color printer has been
closed out, but there say be supplies in other areas. At last
word, the identical Canon PUJ-1080A was being offered for
$199.00 plus $12.00 5/H by:
BCE Liquidators
3233 K Street, NW
Washington, DC 20007
(B00) $45 744?
~255-
aaa It.. Tice Ps Sa es ee SOC a Us ey Ul toa a No) od Hp. Ce: Ad. 2° hae Wap nao Ue 1, WT ANY ay Bd Io Ed SD ad EE ES Was 4 Ud 0 1 De iy AE dem ey Wd ee WC Ld D He Be: tos
TLD COLE ce OS Coe TE Up Seca me ae oe te Cote: ty me had v i rca rs Md. ae oe ve) se ee bes OT Ds eee Bo aa
be} ha ee 1 a E. leet ae if i os = ‘T. es = ee ure my. mo V8 odes fem eX a3 ft kel OD, od és ae col Ft 1é book ee on = ns U4 bop 1T, <= i. ae
Fe moe. | COLT. i oi Ft (1... aes a Ree Tete |e vd t.. OU, Se ol wel ee 2e; U..
{LJ us tes epee tow Lt. a 9 | Wee ae ee Pe os a CO ee © oe eC oe es te
min Be ee eB ee ed WL ad eal Ws ws W's A ke a CL De B.Ce te co
as Os ee Se a vend ay OEE I ee beef Ta 4 ol i.) oe eo, ae . Cb Hy Pfleger LY
Re LE Ys ee 8 GE, be ale oe ee hc a ‘| ff ag png i 8 ea on Soe on 8 VE, 0 had TC | So A
Tb 14 wl. tes aa j val Pt ae i nf W.. oe [-
: Le ee ON Cli ee, oe RS See Wied, bw fe eS es a 5 ee : sooo b ve Ud ma Od eae |
Ui.) ‘eit RS eS es ote Sa ra AO ps Cf (el a ae Fe = : i Gra = i.. ea - t a a ee. be as bf ! m few te iD. Je he ‘ Mee ON aa yh. et T.
mac oak Ee eC © are OO I Ye = en a iegprodee a ae si SOT ee DT fee es et Le TE i GW we fe ae Ta zl ae)
Hp Ms 2 | 1 od NE Oe be 1S. * ae OL Ee et OLd foo & 13 ne \--}
wine Sood Med L.. Ee
~~
inom
=
ize
La
-;:
wed Led 2 OCG oes Meg tk. oe ate Lede bs tJ ~ 2 | ay ( ta ta. i Ud cea Led sag bled t. td
Lhe b Co 2. ey era Rob Ab, ln os ve Wy Ud Ud coe To hint ir] ore, dd a cnet EE EY Wal fed a be Bane (ed cent Ly ica oe
rien eh lege ee We tt OE, ia ar a A HT. fh SE cat be be Ce few TE | a ee ] 1 ees FE PAB ene A.
ib ty eet b> eT Dane
oe oe an alge
s outa et. ma
i yo —_ eds
ne b- 1 im) “~ b
tos
ml Mae Mak : ian a, PE ee oe wl. Ht
se ei Jo ee pa : Te a ee ee
: Lid cy. as. F me oe :
tl > PAHs be ee Eh smd COE ; 8 oe Re LUE a ae ee ee Um Ha ae :
~ AACE oy OEE Giant Se je cy be CA Ca be Bo ee Oo Li Cy: hud Cx, tos ge ke MR eb ce Be 0s og ae aes Ch be iF b
we be} of Sg 6.0 ty ke Ta. he ba ty me a J Tn 4. ce Wee Re EU. : : t :
fit. bt ee Pt Lo ts tid effet Ey i. hike Heal te
i in
"
vend we : Rig ts 2
or ke ii t= be bee fy Fe On Oe wa be
i) '
f] |
Tr f- --| 7 Pe ae) ie St ed jas | og | or ee | 1.) Na) §220 od, Bre ca voy Lf a+ foros 12g" oe eee ae | ca) iii j= . Hy ot ‘oe a —- vex etal “te feos Wort
ee |e | j=: et a Lee AE Cecane | hy I= eee CP ary, WE I ee TEE I. LT DY 0 DO OS Ree: fo 0202 9S ce 114 eM. | att kp eure a
wo ecu EE yD pace co pee |) ee fs wat be 2 OG PH eae aa & Rib. sal ts aa Se oo eae Con RCE TO Bi nice 1
24 if oP sal te ie-| : a fe ae e i ln ie ea yt. se ne i % Tia te 4 | b> 4 has Pee 9 oe re eu ttt is . 4 ii fe - ag Be H| eal | 7 Ei ks is tI Ij lf ir. r+ fl ae
om pres ee 0s Was Seed Ds eS obs as was Sa oF Rete be re Se 90 eee iol oY x oa) ean a ae Coke
tat F- a , hab-| ae = val Wt te Us) ft 14.4 is Hd.) b= Be fi pal « in. Ini La} ne ot ft Ut het Cee hog (i! “| cb swell Be aire en 3! a Belber ise i ud Fl He cs. ie
ee eo cae es YO ra as : paces ae i a ee ver SA rat |= (ars Odep a. U
Beh Fale e MB cuiiitic ee. Te to ac a aa ol : thee eS eg Ge eB ei a
EFF a os A ar ca Se ae) of i eds ra Ua.) 1. be Lf ta fa & Pi ra Be ‘f wt We RT
20 Abd UE, “2 pad in Eo ied oe Eb 1) bee fo-- ro Re ce ra a i it He cul i! el wees | Mere Es Ee on) eee aa) eS
* E WLI cab | “4 b> od yf oo ha. mm es ae a HL bom aad ab ACE ae ek ee fat acy Oh At ZS: , gh SA 4 wa lat ston, Nant
10 ar ars i) aera Pay ay Gy ag ic ae Hey Ee 5 a i tt Us lee OT Ig, st. Mat waco Ps
a ees jad) Wace be ep ic, Fe a ae Se oe ae at l mit. Ld. art on) | ne od od ar ET ps Rae See dl ee! tect ty
fs mis wha a bd a Te en ERS Ce UJ : | Capo keto ie be 2 LY oe a a be bt Eke ty Oo) ty Te. Wh a ee, oo tt Wy (cr Be aime ee, CNS a
Wet. re Rep EM aca ate Se ee hep not ty oe Repack. stg oa ce veel et) i i. . i poe RCS rat | cf SE, Po aa 9 a OO ea ae JF DS eas re acing we WL Re oe ef
feos fem Te bd a Ce ty ld tub Sr er bela er ce Cc ual er toe ne ee ad » ep Ub Fam ROCe Slee bebe te til ee ~ Et ie as AU Oe Path ere oy soa ee Oe
an er ee ED I ee be ct Re oe ih tas Heat Pee EE bee Pe al ed Fe UE fee aly et ae ee cP J. tii mol by be ool Ud ia Co J. Ce. 4
at LL be pg ‘of oe ge, De 0 ges wd ce corns ee ee a I Ss sar ee cae ra i ag ‘az: Ud = be oh Wy. ro 2 roe (op, Coa aa kl
EA yd ee bed ET th ie oe Mey Wa Eek, ED) Eee ed bad Fd 3) bed A i pe oe) Bt ee Wed Coa Sk a coy OE Se ed Ah ate Sm oes FS as eae
eel E Fpl. be Te LY Rt ie a rye ES wood (20 ML aif eh all ward doy ode ofry Khe aad me Me, Eh a i er od ee Wf be: I it is fa ra wa Co kf oe fil oe ea l4 teed ee a ie f-- seat F ran
TREK Des Oe eos Ble Ree a Olio Be el Sa p Sol Os eal Yo Mae aa Sm J on TO a iis an a 1 Free Pees few feof Lt, fees ce mee Ee ced Be I--4 nar eal ce WN Dee dee OL my bef itg haacee Ea pe | hid
ae “ry suge
os ' e
SNF
™,
Jt
WS ec ey. OP A | fen EG PL,
ee a “tHE ef Be] ee TE dee SRL le!
bef a Ze “i cy Lit Soke a Ma)
A a ad oe) oa |e ae
= OIL Si en TL ae oN Le
: ae i sear Dt DOO ne A Pos
tat
a i Pb a As Es a 2 Ra ge. UN bet a
jh ee fF i lite Pel ke eee ibe mee
, see ee few a- 2 ie
bh TE Be Le ig tr
pane Un ae Seca a Se 4"
mm re ia 4 ig oe cy oe B w
CE: fy, Zee wweh 1.9 Hob CE td 4 Ui ty
b-4 Cig tf ie ab be OS IL.
few
det 8 Ee
m0 - bean" Te os. t-- Wb a oe Ed Md bem Ud
b-- be ha, ft a oe re ed MSL ee rm bem bed
a ltd CT ee EE et out 4 TA oe an Som Br vee seal
JS ee a rca | | Ice. 04 eos Md bee veal Micah coal Peep 0%
Paito~ «iy ce gy Wa - i--| ec es oe os
8 a a A a a IL of bok Pe CE = tod sie
a. bet 3s b wt I. ot be bbl. bet ge. Ch vo, "Be tet be
"Eo OE | ee "4 Se... ;
i Se _ A © se “bs ya, pre om
- CG
Ezike
be po ce li It be et td , PO TAM wideesen Ce
om {J Celok Ce - wt mee LLY be dL, - J. a nS cen DE Be 4 a es io, ee
rE om) ee | Tm er al be met fia Re C4 | eter oe) cy ma LE ns be ad Re. hee Wo al : ite "ty UL bef ie: ree]
eS Se Oe teen Ub nd = FIRED a an a) ie TS be we rit t-4
| m7 mate Wh. MOG et ke Oo OS ot aan
I S Ag Rl ee es
eae Oh ear Pat erists aie t.
TD iiiea beg i ae, Chat Rab od WO be CO ge ne Lad eet 4 won
car se ‘ih af Ce A Fe co are os a
(2009 Red Bee acy Be nt EE: seal ee Dt 8
a as Ds oe ees Mh.) 3 oe oa ae eee Ach. Peed led EE I ks ie
8 be ale J es Want 92E: bed WW. oe ree Be So BO hd ae 6 Oa a Oa
es oi oe Be ee oa ace APACS foes pe Heal Heat Hb. (Ch. ak ee | ee AWW EE
EP oe se OD els a) se: F Calie feo feof Sg Ch.
Soe Pee as a ee ae CA ee lathe Gea <a
- cst UL 1) sal a wo me, Mab ee 1 u ee ER be te el ok: (2
STs ae 4 Pee OR Ce ae rome UN TS DSc ec 6S
John
KEXEKEKEKEEKKEKEKEKKEKEKHEKEHKKE HHH HEH
tect i oe eh na
et er eee | Ts AME OA ole es SD
441.) io Ra ei ke CO
Ce a SE hs ke CL Eb oe are So 8 bb Re ad bt
oe U4 0 oi ae a Wel U2 oe! Fj 3 La be et nT oa eee 34 1p. Of Feo Ly. ce = al = ee ere
bef bem 14} Me Sake 1 FR te gf ee - ea A ts Se
*
-_—
rt
tt
:
co
,
t
a
=
4
ni
ry
“
Ro
~
o.
By
3 7 =,
Pe prone Le a on a a cae BR 6 Bs. ok ns ee bem Te hd Se PCA a a GO Wiab-- bet wy HL watt sal
Td be Tr itg i: 3 ud 2) eee GBB eee mg be by ry EE eta 6 Re ceB ee bee Ae pane : Sat ~ a.
f-- 19-4 (Ce, ba) a and Te mot Co ce UT OL bees fe f "r: b- i. k-4 im + Sal bed ee a ay z 4 ES ep hs ae ea eee
ei E Od ky Pace RP tay es reat Gee bd 0 be SS 8 od a re] eee Fy bp tHe UF oo
ee 3 Coke Fee ney wp oti : UW. a ee oa ee 4 OE) kes act) a. et kf Coke tp ot, ela yb: if a iti i. ae Fa ed
as iat t ie ee 1 ed rad sated i val yf u ity te F ud 4 (T t ia: ay Tae
‘ey =. ce de ee ie 2 re ie ec |e " Sot IS : = e Can etary «
eae t ad a a ae Geetha eathee Bees rf med ed ed vid ey oe i t 1 3e wat es Ut od | 4” aE iT
4 nd HA OE ~ oe sais wa ho, PotD Et eg Ud a A yt ceed Wad ge, E.R gS os a Ea. Bey
1, ef 08 WT. ES if ee ie Pe ens 6 Sie. $e cr Ode T SR eP Og tou Boe
ag at ote ee | pao eel Bi | .
feo Et kee 1954 a on oie a oe ee Me el VS Te Cg. ee EE ae ts A Ga Be Be i ce i ee fy yo octy Ch. tg!
—_
EKXKEKEKEKEKEK KEK KKKEKE KKK KKEHEHKG
IMELINE
ae OLS eee
257
IMELINE
65 AR
FAOslrr
(an
in
"BASCII”
Two of the BASIC
nes should be revised as
cc
i,
a")
Sek
—_—_——_— — —
t
ft o¢
€
t
I
}
’
should be
of TIMELINEZ
the ouotation marke.
SouUare
oy
ra | aay 4,
ort
a
“o im)
SIAI-7 TPAaly
Wore FoR LED
@®
+ d2
a ~~} 53
cp
-—> 3s
®
R
=" g"
40 LET LS="m"
a:
1Sssue
rt ;
rob ERR LI
ce “:
Wt fee TD ERR EM
HOT Lae ea
si
cle entitled
rry Greenlee.
a black
INVERSE VIDEO space
1986
i
-—~ BQ To AS
FIG. 2
ae
lf
O LET CS
TS 4040 PCB — component sive
J WCE
hk ae te a
“—_
an’
°
proaram li
follows
enn as
"t | t ”
4b RENE
~
WOE FoR SWITCH
luded ar ar
by Te
other words.
inc
The Novembe
cluded with
bed ‘|
a
Hee EE Rd fe SES “ees Wo pe
LTT ee ene ‘WMDs Doe eek
PD fe feo fe Jen OL 0
ef
“e ar
yh.
ta ke be:
veal WUE
Ine.
Pea eS ee
ft
me.
ied Wa:
| a Be
|
ft
vere,
.
sum?
ad Wd OLE Wt
; ae Ot On Sa ee 2
Wa WU bed le: Sn : me Oe : a ae
= tL. 1 Wot toe OE i ben TE. et
ad — LJ eet . seal ge
oe ee oo RA ‘ull or
wa “hb. pai 8 Wee ame Be a oe on W ae
1.4 : tT oe ES be ce ae i". r. Ae aa
om i aa wtg.. L4 =
I--{ me
pan
saad tub 4 . t
a i I Th bow ' ey Dies abe Neb.
hel : oa nF VEG ah Rel re. 1p.
IMELINE
THE N/L EXCHANGE INFO. PAGE
FROM SEPT. 15-28 YTUICE NSL.
Amstrad To Bow New IBM
Compatibles From $595
sonal computer market on its ear, Am-
strad, the maverick British consumer
electronics marketer, has announced plans
for the introduction and international sale
of an eight-model line of low priced IBM-
compaubles.
The new models range from a leader
frat to set the $34 billion world per-
designed to list in England at about $595.
to a high-end business oriented version
with color monitor and hard disc drive at
under $1,500. Alan Sugar, Amstrad's
chairman, says the machines are already
being turned out in the Far East on a pro-
duction schedule that calls for a rate of
70,000 monthly, and that he is looking for
sales in Europe of 300,000 total units by
the end of this year.
A sales start in the US. is scheduled for
early next year, and Sugar says he should
be able to move 50,000 to 60,000 a
month here. Production in 1987, he
claims, will then jump to 100,000 month-
ly, and worldwide sales for the year
should hit at least 800,000. If Amstrad
even comes close to its volume goals, it
could put a severe competitive crimp in
the marketing plans of the U.S. low end
computer leaders Atari and Commodore,
while siphoning off a major chunk of busi-
ness from a host of smaller computer com-
panies marketing low-end IBM clones.
Relatively unknown here, Amstrad has
through sharp pricing and marketing tac-
tics established itself as a major video and
audio equipment company in the U.K.,
and one of the biggest players in the Eu-
rope-wide computer market, with a 34
percent share. Last spring it acquired Sin-
clair’s computer business, along with con-
sumer electronics brand rights, for $7.5
million. Just now finding its way into
stores here is Amstrad’s Korean-made
packaged $799 personal word processing
system that includes a computer, disc
drive, software, monitor and printer. It's
being distributed under an exclusive
agreement by Sears World Trade Corp.
Whether Sears will also handle Amstrad’s
new IBM compatible PCs is uncertain.
BETTER RGB CIRCUIT
by Joe Williamson
FROM THE JULY 1996 SUH NY/L.
LETTERS Electronics / August 7, 1986
Sinclair is still kicking
To the editor: Your issue of June 23 con-
tains a serious error. It is not true that
Amstrad Consumer Electronics ple
bought Sinclair Research Ltd. [Elec-
tronics, June 23, 1986 p. 53]. They sim-
ply bought the existing computer range
and the right to the use of the brand
name. They have no right to any future
computer products or any other product
categories. A portable computer is un-
der development, but by my team and
for my company. We plan to launch it in
the first half of 1987.
Str Clive Sinclair
Chairman
Sinclair Research Ltd.
London
The circuit described in the february
1986 issue of SUM was designed around the
Sears RGB/TV/Monitor (same as the Sanyo
model # 31C426) and the Magnavox (NAP) r r‘
RGB-40 or 80. Pn ae Composite
of QY | 100 PF Syne
Both of these monitors (and the QL in 2068 Out
monitor as well) take negative-going eek
composite sync and active high RGB signals
and have well buffered inputs to clean up
any poor inputs.
Many RGB monitors out on the market
don't have these features and therefore do
not work very well or at all with the
circuit described. With the simple
addition of a 74LS86 Quad 2-input
Exclusive OR gate, you can shape (buffer)
and invert all four signals to what ever
format you need by changing the polarity
of one of the two input lines on each of
the four gates.
Also, I neglected to say what
transistor was used in the original
circuit; it is a 2N2222, Radio Shack #276-
2009. Although, any garden variety NPN
transistor should work.
IMELINE
EDITORS NOTE:
Which dealt with
Mittal of text files,
last month, an article by Dave Gray was published
the transmittal of BASIC programs over a MODEM.
The article below. sent to me via MODEM,
deals with the trans-
MTrERM Srure
By Bill Strick
Now that there is a sizeable oroup of RODEN Owners. perhaos
a little advice concerning the use of these sarvels will pro-
mote a sharpening of interest in their use and an increase in
the exchange of useful information between al! of us. Follow-
ing are some hints regarding data transmission via MODEN,
A. TO TRANSMIT (XMIT)
SENDER aoes to BUFFER MEMU and erases Butter contents. Back
to HAIN MENU, EXITS to BASIC and LOADS or MERGES data to be
transmitted. (See Section C for details.)
Phone the person to receive the above data and determine (via
voice) that the parameter settings agree as shows below:
SENDER RECEIVER BOTH
BUF: CLOSED BUF: CLOSED (Opened by MIT: OFF
DUP: HALF DUP: FULL = XNIT OP) = -voRD: 7
LF: ON LF: OFF STOP: 3
CR: OFF CR: OFF PRTY: EVEN
CON: NONE (text)
‘(HEX for other)
CON: NONE (text) DSP¥: 32
> (HEX for other}
SENDER informs RECEIVER to {!) clear bufter. {2) qo to terminal
mode. and (3) connect uo via MODEM COMNAND ¥,
To access MODEN COMMANDS. press CAPS SHIFT & ENTER together.
ENTER M to connect. SENDER also CONNECTS as described. Both
users leave phone receiver off hook. CONNECT will take place
with a displayed signal and sound,
From this ooint. ANY activity is in the hands of SENDER ONLY!
After CONNECT signal, SENDER opens the RECEIVER’s butter by
executing a CONTROL R {CAPS SHIFT & 7 and then eaters an R).
SENDER sow returns to NAIN/MENU using CAPS SHIFT 8 and calls
up BUFFER MENU. ENTERS T to transmit text in buffer.
ENTER four tines: #1 after prompt- *Prosot Strisq’
#2 after proaot- "Character delay’
#3 returns SENDER to HAIN NENU
#4 enters TERMINAL MODE
This begins transmisson which can be viewed on screen.
After end of transmission. SENDER closes RECEIVER’s butter
with a CONTROL T (CAPS SHIFT & 7. then 1).
SENDER then enters BELL signal (CONTROL G...CAPS SHIFT & 7,
then 6). which signals the end of transmission {XMIT) to
RECEIVER.
Atter BELL, both USERS disconnect by doing a MODEM COMMAND H
(CAPS SHIFT & ENTER . then H) to “Hang up” modems. They can
how converse freely on their telenhones.
NOTE: If “Waiting Caller" service is on SENDER’s phone, it
will be necessary (before using MODEM) to cancel this service
temporarily. This can be done by dialling STAR ("8") 70 for a
touchtone shone or 1170 for a oulsetone phone.
B. TO MOVE NTERN BUFFER CONTENTS TO MSCRIPT
To save eaterial from Moder buffer. first note the length of
Butter used (BUFUSD). Then EXIT to BASIC and SAVE.
To Tape: SAVE "(name)" CODE 26710. (length)
To AERCO BDS: MOVE (drivel: (name) .bin’. 26710, (length)
To ZEBRA DBS: SAVE #"(name)” CODE 26710. (length)
LOAD MSCRIPT. LOAD saved materia] from Home Henu.
C. TO TRANSMIT MSCRIPT FILES OR BIN.COD VIA NTERN
First. move file to MTERM buffer as outlined below:
¥ Make a note of document (file) Jenath {trom a DIRECTORY
or CATALOG listing or from a Header Reading).
% SAVE document to tape or disk.
% LOAD NTERH. Go to Buffer Menu.
% Clear buffer. EXIT to BASIC.
% Open up program area with DIN AS (document length).
Since this expands VARS (not the orogras area):
POKE 23627, PEEK 23641: POKE 23628, PEEK 23442
Now LOAD = from Tane: LOA "* CODE 26710
from AERCO BPS: CAT "(érive): (name). bin’. 26710
from ZEBRA DBS: LOAD & "(nase)" CODE 26710
The command. PRINT USR 54016. will restore MTERM with document
fully installed in its Buffer and ready for transmission.
NOTE: Some BBS systems require LF after each line. so you may
have to add them before leaving NSCRIPT.
IMELINE Greetings Fellow Sinclair Users, | 260 |
We are two people who still get a great deal of
Satisfaction out of our humble computers. We've spent many, |
many hours telecommunicating all over the U.S. to every w
BBS that we could find which supports our machines. We did 7
not want all this effort and time to be wasted on our own
uses alone. So we got together and wrote a small publication
called,"The T/S Guide to telecommunication".
This is an entirely FREE publication, no copyrights
will apply. We enclose an outline of the document in pro-
gress. We intend to send you a copy when it is ready. In
the mean time, we wanted you to have the information on
the enclosed chart which gives the names, numbers,hours and
settings of all the boards that we could find. We would
hope that you could see fit to publish this in your User
Group Newsletter. Failing that we would hope you might
make it available to all your members by xeroxing at the
User Group meeting. As I said, we spent many,hours on the
phone verifying all this information, and are prepared to
say that it's accurate (until it changes). The guide has a
much more detailed description of each of these boards, as
well as descriptions of all the modems, terminal programs
and hardware add-ons that we could find. It should certainly
be in your hands by the end of October.
Take it easy, and keep on TIMEXing!
Steve Ishii
18414 Deloise Ave.
Cerritos,CA 99791 "
> [ AVERAGE REMOTE |(213)325-0213 | 8,1," eprtptetfe fat ae
slifornia —
BILL'S (404) 377-2550 Y Atlanta,
OBSESSION Georpia
ze mr
LOONEY BIN! (619) 390-9470 741,0)
retary [eaten [ota
(718)837-2881 8,148
Pete Fischer we
P.O.Box 2092
Tempe, AZ 85281
Inianapolis
San iy ego,
California
cago,
Tllinois
4
.
€
ery
=
z
2
S
si
OWEGO FREE (607) 754-3420
ACADEMY
(313) 286-0145
McLean,
Virginia
Ft. .Worth,
Texas
Los Angeles,
California we
Cleveland,
a
Ea Ce I
ae
+f ese ff
Erica
acs
Elizabeth,
New Jerse
Woodhaven
i°:]
we Oo
mt x ~
713
“ =
ro
i=]
4
¥.
IMELINE _ 261
SOFTWARE REVIEW: by Tim Swenson
QL Pascal Development Kit
by Metacomen
.
“Tea am sp peas a i oct eevbaptengae Nicks ks = : ‘4 es es
(Mm2G 16 & big package bali Comes in & big package. From
cd =
ior he? treet ¥ 7 + + ya nen, eae, a ey =a0, a. . fe mae, oes - eee 4 os =e “+ - 4
Line fragment you see the pachaege, pt blaoks Like it’s well worth
Lhe orice you've peid for it
The package contains two tapes, a ROM cartr
Witter user's marae dl, ary] # milastic
Lypical oof GL packages. Tape A is the compiler, wi
having the screen editor and linker men ait.
The usger’s manual is a fully bound book . in ait as
information oon how to use the system, the screen editer, and
& detailed lock inte Pascal syntax. The marmuel be orot
written ag a learning aid for new Fagcal orogrammers, but as
& reference for Pascal. The bock al .
feu
Lit
wong
ift
=
7
°,
fd
‘Ts
Pi 4a
ff
ve
Lit
pel
Bh
|
“ef tt
cS L
— os _ * =e. . i —_ +e seo -~- : i
to Yegquidar Fascal that have been added to
= t
tuypes mf the CHL.
we screen editor 1s great. It 15 easy to use Poet. ot
Lhe Sci bing commands are a combination of the arrow keys and
the shift, alt, and control keys Block commands anc ihe
= Pe tne. € a by the Fis key
t mr Pash ys . al = f bnyi A i rar f ge Sie t. iJ ; Bro
ed, b0r can be EXECec more that once ea thakb you can edit mare
Lnar one file at a time
The oomiy oroblem that PT have found with the gystem, 16
Phat othe compiler is kind of jdeow if Leaked & couole of
miriutes to loa the comeiler in Thissy Lb takes & coupie of
yy ryt ity ‘ tights : ae rtyst = i yon hiy mat cad Zs § ix Pitts i. z ae al | = 5x ae 4 i ti% ‘08
- ; “3 ier Uk pease. “ase: Spe t he F * a a
Poecad, buat Ley meyer said it wes
Ke YER TY weit, tkyes srmeseerd fpr rik. T sore: bedi ocoveentisery: chi weg f3i fast ete YT? SS
«FM 4 hn oe wed Bee pe eet pe tO Aa et SEE 3 re ee ae wel FONE Bee ats tad Lore ks 2 Mac, Adel as
atlcess to a language that is useci almest ee Say by roe t
computers. To have been using it ino omy Oaeta Structures clage
eeet oF the Texie on cate otroctores fave the algoritme An
Fase a]
It a&1lso gives the uger a very fast pragram with out thre
need and problems of godin bo Assemio ly
HHHHHHHHHHHHHHRHHHHHRHRRRRHR RRR
AVATLABLE
HHHHHHHHHHHHHHHRHHHRHHRRRRRRHR RH
a1
SOL 20 COMPUTER (48K RAM). CPM.
aa
mt
rm
fT TET
aT Cay Ty
WITH DD DS DISK DRIVE (2 DRIVES).
9" MONITOR. AND ALL CONNECTIONS.
$US haf fia
=
Ra
F
A
aie
tothe
FOR SALE QR WILL TRADE FOR GOOD
LQ PRINTER.
~4
t-4
ud SE TLE Ln
emai
on) Deo
4 PT bet
Na a
“
ot
2 A TTT
CONTACT: GEORGE GUMES
(415) 239-0110
it
ed
1)
A
mn
HRHHHHHHHHHHHHHHRHHHHHHHRRA RRR HG
ie ae¥ was sii an an hin ct
IMELINE _ Lol
TOTALLY SAFE MACHINE CODE FGR THE 2x81 AND TS$1@00
A A SD SS icc hg dn pp dg pcan
Rather thar starting by beating a dead horse. the answer wii ; Ne
precede thé explanation.
Here are two templates:
1 REM Terre, TT epee a Te eee ee
ae a oe oe we ea ya 6 Oe wR Ow EW Re eee ee
oe a wO 4 oes R Ses ihe
ie S0i.§ Stee we aces
a
woteniewinehn ses z #
2 REM Sl i FB Sek A ws pe ee ew es
&
ow
4
oad
c
i uk 2 Gud OD TB ad ans ay ave woe We ee a es eA o w
; 8 cS os
@es#set #eoereeaeeseeteaer *@es sep we Bw ee aeesapnpae: Lad E | at ou
68d £58 Bie MA ce ols ew de we oe >; 8s eeaes?@ = 4 1 ae o
F bat Bem
— See aa
- > - - m . x . 4
Templaté 81 provides 112 bytes of machine code space, 2» 8 at OW
When more then Lid bytes gre needed. tempiate #2 it added, <. aoe
EMR ISGe BS cee! doc 2a bieeo se bor tee ae ee, be eee ~~ Goaeunns
PEMPLSLE Se Proviges jigs putes of machine tode SPacs, U3 m CO
Wher Still more Space if needed, template BZ is copied toe line - 6 et ae
RS etc., aS many times as you Like, TD te Wen
& Ma i az You £1 @ i WA ove
" —_ wow 8
Program memory begins at L65@9, The following chart Shee the uv woe CG
MEMGrY addFesses where the templates are stored, The addresses - ese
SESSE SCE ESPECL SALLY ispaortant cw Oo Hae
feet GE GSI Pal Ly aint we Lats» ; 4 ew 206
TOUP Hatnaine CGGe Can bE SORE inta tre text ares cf ame ternp- b Ses “ot
Laté, iiith one ibut important? restriction, aE On
: ee le See Be i A En tase
‘ tiomia =. s = Fo’ oo” 337 ae Pa’ 3 —-: he — tet an con Lu
NOWHERE if your machine code can CHREfLLBI<"ENTER” appegri The as os 8 Oo
COMPUTES Will interpret it as the end of the BEM statement. with Hi ~ fe hs
Sect PRE PRRGLTE ae Ans eee Peresnety ates c ocCxes
disastrous resuttes. ams DDL aw
I . UO a
FISRMAT i REH = REX 3 BEM DE = fey amo OUee EM»
o = % a a a ae oe = -CUS Wc
f ~~ —t = = =, =, << 102 Qt 44 w
MSE LINE # 16539 L662? £6 Poo LoGeS LY@ii cas Fustecwe
LOG LINE & i6Sia 16625 cis hess! iRateta § Lr@le sas Bd om a a
= PRT eA 46R44 $roecea ue er ea md sy 4 5 baa fee al
nee Vepeee ee en eee mS L sseess=s
HS6 LENGTH-d LeSie 15638 ELFEF LESS $eete a5 ~ac wo op
fm 2S . ia} aei a te Tres a -s =, nat ee me Mle | 4335: =
CHR ie@gdi = REM 6513 L6631 Be rox BOGGS Ligisa sta s a al sz+~. me
5 | 40S a = G paren tae © ze cS wl
me + 42254 = <a 4252 — 22 = h
START OF TEXT 16514 16632 16768 16868 17015 4... i] odo ween
aea ss 8 z ees #8 a@as er 2 tse mo =
ifs TeYT 35 eS 1fome aie Ty tae See tas a ont de
END OF iO 16625 L& fe te LESSER ae WBS oe ad re NZ tas eed
bee tn
CHR$(LIBI="ENTER” 156626 16754 16882 17018 17132 ews we Ee
5 Wh 8 wos
ee ‘ad = 5 = = =, =. =. oo, =, == x ges ~ O
TEET BYTES Lis Lee ize Lee bee —e_nas- cask
iW aad = ee
ge ce MoI we oat m. a * og * wuchted waste ssuhes ie ase «age eee i 2 Bikey Dom i ed
,evoaidifig CHRBiLLS: iii YOU Metinwihe Code if aiwgus POSSIBLE, Bue tered ces i
here are Sheaky ways it can get there without usu being awere J me Cm
of it. Either bute of a two bute CALL or JP address might acci- Seas
dentaliy be CHR$t11Gi. The first snesiyg addresses inp BEM are: Wl ads so i
16502, 16756, 17814, 1L?27@, etc. by increments sf BSA utes. em nn 860
aed ae
Be. Bote San Sean ae Mae « arte 2 2h Sgt 3) ees hae ee: ot re bed >
Ah nak Tre Lemp Lates hidé these under ¢4ff+, 26 usu dao not Wo OL mon i Wn
Rave 12 Worry about them. Gon’t stop worruing vet, though. ~ Owtc & nm
: 7 = rs Bd ooo a ’
- ae on! 2 - = -_ = Bw Cafe bd ne | A ad
Theré afe two more cases Which reauice caution. ae eaoe oe Ww
OL xa 2. @& oe ™
The first as another snegku ene, cuL ginple to gvaid. ne eS SS
Ee ee : .am ere a Pit ere e cet “es ey -—--4-~* — ie
Neyer use UR ,¢4#160 . Use UR ,44i22 afd add 2 NOP iftstead. a “Cc a> ae 29
UW Ogp wt - Ve QQ ow
The Gther case if Obyicus, but harder to fix. LE 418 and e @c cm wT:
+ ii : UD. CL Le ke
CP 118 cannot be used, I Qo .390 oe Oe
POF £0 ...,2i8 , Gee LB x hi? ING 5 em 2 2. ee spi
Far £6 } , USe EPL - CEH 87 - rp ead De OG ut —
ss 11é 4 Woe Ci wt @ AY ee Oa = be > DW oc he ooo.
sa ig as ye RE ee me Awe ee VB eo
In braiéf, mever use eo ONC we wet
JR #128 , Swtoo Knot JAS
tf; gure 479 ahege Ocr ~~ 2 Ben & Qa. =i
Lo ja ks ae aw OO CU nm Ce
CP 1i6 . ~. we Owe Bre Wee
can Cf ‘en-w -oo
ape i es ry a a ee Pee eee aK eho oe Sieecnieg aie . a eas, eee: nei eyes 9 wes oh a= ba ™ ob et ES hn one mt
Phe resutt 22 PE: rectiy Safe Machine COde Hinich Cah ne Ed: Ed Suctntseeti ec -—
addéd t6, afd Saved te tape. {ALL right, wou experts; wou can’t eee Bae 2 Ms ee
66 Teo dévice (NHi-118 afid ubu better use {HL when addrestaing he
ROH 60 ones nace? foe ae: Seon Re tea Re eater aay ONITaALt@n 30 wing
e
“ The wierd dotdad at the end of the templates if simply three
» <It comes in handy when your codé rings
€
t
NOPs followed by JR +6
inte the mext template
One Last hint--Leer a spare copy of beth tempiates.
C
PREMIO ARA GME 8
wy
IMELINE
IMEX 2068
Vat ve
74.6 186
9oil.7 13
Fw.1 13153
45.5 6
Se.5 11
33.5 &
Sa3.5 oa
186.1 3
S5.4 8
@ 12.1 41
i S6.3 12
a 63.5 a
vee.1
1 RUM 408: REN FOR PIE CHART WITH UP TO 18 P
240 FOR r=i TO ra STEP RND #4+.7: FOR Me SEP ane
400 INPUT “PIE CHART NAME? "sW$: CLS :
40{ LET total=@: DIM didiv)
INT NS‘ ‘ "4
Fre CHART
FrROoOGRArI
BY FRED TEMPLETON (EBZUG)
This program will display a pie
chart and the values for each of up
to 18 pieces of the pie. If sore
than 18 pieces of the pie are
entered then the %‘s coluan will not
line up with the values entered due
to scrolling. The PLOTing routine
is placed at the beginning of the
program for speed. Depending on the
pie slice densities, typical PLOTing
time can run between 2 and 15
minutes.
as 30 ae STEP de(4@/r): PLOT r# COS ptxc,r# SIN ptycs NEXT p: MEXT rs RETURN
val 2°: INPUT “how aany divisions?
diy
402 FOR a=1 TO div: INPUT “enter value for division #3 lady” "sdlad: LET total=total¢d(al: PRINT a; TAB 3sdiad: NEXT a
1108 LET xc=148: LET yc=88: LET ra=87: CIRCLE xc.yc.ra
ia tat le i ~
5+2,8; (d(s) /total #16@+.5)
2058 LET d=( RND #04. 7) 4.01745
2208 LET as=ang#.@1745
2218 PLOT xc,yc: DRAW rat COS as,rat SIN as
2222 LET ang=angtd{s) /total #348
2308 LET ae=ang#.01745
2408 GO SUB 24
2448 NEXT s
$888 PRINT TAB 2;total; AT 18,38; INVERSE isi; AT 11,38sdiv
3355 STOP
9999 SAVE “pie chart’
Bil] Harbour
906 Eest Victory Or.
Mobile, Al. 366086
November 5, 1986.
Bill Miller
6675 Clifford Drive
Cupertino, CA. 95814-4630
Deer Bill:
Would you please spread the vord that I want to eell my
2668. I want $276.06 fire! The system includes the following
herdvere A&J Micro Orive plus the printer cable, 2040 Thermel
Printer, Pro/File Cartridge (thet plugs into the expansion
port), power supplies for both computer and thermal printer.
The thermal printer ia new. Timex replaced the old one I hed
after it malfunctioned Alao included is the Following
softvere;
Pro/file ceesette.
Tesvord Two cassette.
VU-3D caseet.te.
VU-Calic cassette.
Pixel Sketch & Graphics Editor version LI.
Grafiet cassette.
Flight Simsuletor.
Keyboard tutor ial+turtile
PNP Pe.
graphice+home
11. A&J Printer Driver Softvere on vafer tape.
Also included is 5 blank cassettes, and 1-10", 1-62’, 3-20’,
4-35" vafers.
The following books are included:
- 2-Pro/File sarweals.
. 20646 Manual.
. The Eaesential Guide To Timex/Sinclair Computers.
- Timex Sinclair 2068 Intermediate/Advenced Guide.
The Working Timex Sinclair 2068.
Tantalizing Gemes For The Timex Sinclair 2000 Series.
Various other catalogs and newsletters and such.
7.
I will send e letter that hes been notarized to gquerentee
thet the computer left here in vorking order.
SeeesaeaneaThe buyer muet pay Freiqnersssaseasass
I am buying a Commodore 128 and need the money.
Thanke @ million for your help!
ISM bes lager,
R43 Hari
by Joan Kealv
SOFTWARE REVIEW:
Sor tware Revie2w oF “Musiclan Royal” by Oleg JeFimenko, avallabie
From Electret Scientific Co., P.0. Box 4132, Star City, WV
24595. $29 For Full cassette pragram and 74 p, mMamual Ine tuding
complete index. Deno availsble For $3 to £2 applied to Full
purchase price if FYUIL program subsequentiy ordered.
PC.
T3283,
rei
the
and
Thi3 progrst it availabie For 32063
the Timex Sincisir 2063. 3 best-seller per E. Arthyr Brown
ATES SAI t MANS sy he published his “Musician Royal" 39
others covld transcribe? Their own choice oF 4elactions iNto one
of 3 Forme~-3 “Music Box Cotlection", a “Music Atbum", Or @ SAVE
for independent playing. To me amang the most vuserul Features is
the osbility to change? the mysic’sS pitch or tempo to an
arrangement more personality pleasing. The Mmanusi i4 an
additions! agzet because, in the process or learning
transcription, one will maturaily taarn & great deal about music
notation. But you need know HOHE to transcribe tongs From sheet
MUZiC tO computer because the program will, For Instance,
determine the correct key when number oF Sharps or FISTS are
input. There are correction opportunities aplenty including 4
printout to T32940 For essy-Find on errors.
The author has #xpisined why he chose to use BEEP Prather
than SOUHO channatsi"dve ta the limited memory oF TS 2063, the
effective note capIasity oF the program would be smatlier cConly
about 309 melody motas>, $0 that oniy very short compos! tions
Could be transeribed with It." IN Fact, my Favorite tune on the
Demo, “Tica Tico”, could not have been tranicribed becsasse it
has 934 notes, AS Written, “Musician Royal” can hold atl the
repests necessary For “da capo 3i Fine” so the music can be
played exactiy as written-~not Just snatches oF Melody. There’s
room For changes oF tempo and key within the composition.
If the present program does well, Jefimanko plans to
rele3s3@ 3 supplement to present mansal and 3 second cassette
with & Four-channel version, IF you pine For one-voice malady
and three volee harinonu, You’ ll have to sattlie For 3 max oF 49ND
nelody notes, I with there w33 2 TS 2060 disk versions IEM
program comes on disk. I had zero tuck trying to tranzFer the
progr 3am to my Timex Portugat dizk system but perhaps the 3uthor
wilt help. He 13 an obliging correspondent who has) answered
other questions.
Thovgh worKINg through the manus! fs Mot diFFIicWIt bet ase
oF careful explanations, For me dealing with musical notation i3
syeFiciantiyu difficult For openers that I am gi3d I 3m not
trying to cope with Four channels immediately] however , § went
back to 39 Music Program: For Timne< Zine nd and erked on
the third “Music Box" with ‘Treluyde” bry Chapin in 4 channels. I
Must sayy, it’s 2 FIFFIcuvIt auapeyt: 999 notes IM Four valces or
1590 in one channel. The harmony was 540 MUCH prettier thon 3
singte voice that I’d like the 4 channel sequel For those short
pieces that would Fit Into Jog-note stot. Add 3 small ompliFier
instrument,
md 2 F-Psrt®™ arrangensnt-~ TS 20639 becomes |B MISICII
Prankiy , E hope 3312 oF "“MUsICiaN Royal" JustiFies the
Supplement tecsuse I think entering alt thot# DATA statement; by
hand for 4 channd! versions 18 tedious 34 waking 2 basi lroom with
one honaybee.
IMELINE |
EBZUG NEws
BY FRED TEMPLETON
REPORT ON MEETING QF NOVEMBER 28th.
Meeting was called to order shortly after
8:@0PM by Joeseph Randall. The meeting was
started by everybody identifing themselves
and there current interests and/or
projects. Reqular members in attendence
were Ivor Alma, Russell English, John
Ezike, Tom Fattaruso, Fred James, Alvin
Lam, Woody McPheeters, Bill Miller, Joseph
Randall, Wayne Seibel, Fred Templeton,
Darwin Thompson, and Kevin Zimmerman. In
addition Erwin Mead from GUTS visisted us,
and we welcomed two new members MATT MOORE
and DANIEL L. MOORE (not related)
Darwin Thompson informed us that the GL has
been selling for as low as 199.808 at At
Computer Response 69-B Island St. Keene, NH
O3431 (46803) 357-1808. He reported that
they can help with almost any added option
to configure a system to anyones needs. It
is unknow if Sunset Electronics is matching
the price. It seems the price decline is
due to an upcomming change in the QL‘s
distribution network.
Russell English brought to our attention
that most parts for the 2048 are available
at most electronics stores except the SCLD
chip which is custom to the 2048. There is
a souce and he reported that the group
could join the other user groups ts
purchase some. A vote was taken to
purchase one for our general inventory,
which did not pass. t was suggested that
those who are interested put up the cash
and share the risk. Price 1-$25.08 3 or
more $18.88.
One of the main events of the night's
meeting was a video of the TIMEX/SINCLAIR
Computer Fest in Cincinatti, Ohio this May
; The video was as exciting as watching
the opening of Al Capone's undergound
vault--empty. The entire 15 minute feature
was a constant Par ny view of the people
there without a stad e feature or
interview. At least we did get to see some
of the exhibitors displays. Although the
video was limited it did show that there
were plenty of people there.
I got a chance to show off my 2848
word-processor with multi-tasking abilities
but I blew it when I POKED the wrong
address into the vector table and caused
the printer output to get scrambled and
ultimately to crash the whole system.
Fortunately I printed out the beginning of
this article on the 2048 printer (while the
EPSON printer was printing something else)
before the crash.
264
PUG NEWS a
BY GEORGE MOCKRIDGE
$ JACK DOHANY HAS WRITTEN THE DEFINITIVE RLE PROGRAM FOR THE
T§-2068. HIS MC VERSION NOT ONLY INSTANTLY DECODES PICTURE
FILES...17 ALSO CREATES AN RLE FILE FROM A PICTURE THAT YOU
SUPPLY.
+ THOSE PEOPLE WITH AN AERCO DRIVE CAN NOW PURCHASE SOFTWARE
ON 3.25" DISKS. CONTACT: CHIA-CHI CHAG, 73 SULLIVAN DRIVE,
MORAGA, CALIFORNIA 94556.
# MORE THAN SINCLAIR COMPUTERS HAVE BEEN ON DISPLAY AT THE
LAST COUPLE OF PUG MEETINGS, TERRY GREENLEE SHOVED OFF
HIS NEW TOSHIBA PORTABLE AND MALCOLM RcAFEE DEMONSTRATED
HIS ANSTRAD CPA-WORD PROCESSING COMPUTER. COME 10 A HEET-
ING... YOU NEVER KNOW WHAT YOU'LL SEE.
SYvSTUG NEWS
BY BILL MILLER
aseaent), 2500 Grant Road, Mountain View, at 7:00 P.M:
$3 Deceaber 40, Tuesday
Hospital in Burlingase on the 3rd Sunday of the aonth? —
i$ The Tisex Sinclair Special Interest Group of The Coaputer
Workshop aeets every Saturday morning at 9:00 A.K. at
Stantord University Jordan Hall (in the Quadrangle), Math
Building (Nuaber 380) in Room 380C (downstairs). For topic,
check the PDSE (Public Dosain Software Exchange) BBS in
Sunnyvale at 408 735-7390, 300/1200, 8, N, 1, 24 HRS.
3 BBS News:
$8 Mark Wahl reported at the 861126 GUTS/SV (SVSTUG?) seetin
that he is writing a BBS for the 71000 which will be able
to use the A&J 181000 Microdrive, User Friendly Research
Real Tiae Clock Board, Hunter 8K Non-volital SRAM/ EPROM
Board, & Byte Rack 64K UM-64 DRAM Board,
tt The 861204 ‘The Buide to T/S Telecomaunications’ froa Steve
Ishii reports Richard Kelsch is running ’The Looney Bin!’
BBS in San ieee (619 390-9470, 300, 7, 1, 0, 24 HRS) using
A TS2068, An Aad Microdrive, & A 512k RAN’ Drive!
$$ Local Coasodore 128 BBS’s have offered thier systeas for
TS Message Bases:
$84 Steve Nichols, Cupertino BBS 408 253-2295, 5300/1200, 9, N,
1, 24 HRS. Steve reports he has written several 151000
prograes which he would be glad to donate to the User
Group. They are all for 14K and include: Mailing Label,
Invoice, & Speeds & Ratios, + several others. For sore
information, leave a eessage on Steve’s BBS.
$$ Ron Pierce, Milpitas BBS 408 262-3963, 277, ?, ?, ?, 2? HRS.
B61206. 1451;SL3142
TL i
IT NEVER RAINS BUT IT POURS! A LOT OF ARTICLES WERE RECEIVED
FOR THIS ISSUE OF TIMELINEZ. THUS... THE 12 PAGES. KEEP UP
THE S000 WORK!!!
SURGREERGGREGGRRERGRELOGGREDREEEEE EGGERT
Sal
IMELINE
x *« Me MN NM MH NM M H
COMPUTER CALENDAR
x* * 4% HM HM % KH %H X
eee eo ee eee is ee ee ee os a
eee oe a ee ee ee i Ge am et ae a oe ee ee em ome oe em om ee ee es ee es
3 COMPUTER SWAP MEET iQam-Som
San Mateo Fairarounds $5
18 PENINSULA USER GROUP 1:00
Peninsula User Group
1783 El Camino Real
Bur linaqame
22 EAST BAY USER GROUP 7:30
West Branch Library
1125 University Avenue
Berkelely
27 SILICON VALLEY USER GROUP 7:00
El Camino Hospital
Meetina Room A (in basement)
2500 Grant Road. Mountain View
——— = a ek ee ane ee ee ee ee we ee em oe es ee ee nes
15 PENINSULA USER GROUP 1:00
(26 EAST BAY USER GROUP 7:30
?? SILICON VALLEY USER GROUP
(Date to be Determined)
x He He BM M NM HM MN HM
COMPUTER HOTLINE
KSTS. Channel 48 Tuesdays. 6:00
THE COMPUTER SHOW
KTSF. Channel 26 Tuesdays. 7:00
. COMPUTER CHRONCILES
KQEC. Channel 32 Tuesdays 7:30
KCSM. Channel 60 Fridays 9:00
“x «Se *H% M MH MH MR M HK
EBZU6 EAST BAY 280 USER GROUP
ssssszsz= 3128 KING STREET
BERKELEY, CALIFORNIA 94703
(Woody McPheeter’s)
CONTACT: RUSS ENGLISH, (415) 465-3116
REETINGS: FOURTH THURSDAY OF EACH MONTH. 7:30 P.K.
WEST BRANCH LIBRARY
1125 UNIVERSITY AVENUE. BERKELEY
MAKE CHECK FOR DUES PAYABLE TO "WOODY McPHEETERS'.
PU 6 PENINSULA USER GROUP
s=ec= 311 MICHELLE LANE
DALY CITY. CALIFORNIA 94015
(413) 878-1773
PRESIDENT: GEORGE MOCKRIDGE
MEETINGS: THIRD SUNDAY OF EACH MONTH, 1:00 P.M.
PENINSULA HOSPITAL
1783 EL CAMING REAL. BURLINGAME
MATL DUES TO "PAT MORRISSEY*, 2000 CRYSTAL SPRINGS ROAD,
BLIG 21, APT 22, SAN BRUNO. CA 94066
SVSTUG SILICON VALLEY SINCLAIR TECHNOLOGY USER SROUP
sssssssssso 667) CLIFFORD DRIVE
CUPERTING. CALIFORNIA 95014
(408) 253-3175
PRESIDENT: RITA CARR. (408) 738-2888. X-4579
NEETINGS: LAST TUESDAY OF EACH MONTH. 7:00 P.M.
{FOR LOCATION OF MEETINGS, SEE ACCOMPANYING
CALENDAR AND SVSTUG NEWS. }
MAKE CHECK FOR DUES PAYABLE TO “SINCLINK*.
THIS TIMELINE? NEWSLETTER 15 A JOINT PUBLICATION OF THE THREE
TIMEX-SINCLAIR USER GROUPS IN THE SAN FRANCISCO BAY AREA.
NEW MEMBERS AND VISITORS ARE ALWAYS WELCOME.
FOR FULL MEMBERSHIP (WHICH INCLUDES PARTICIPATION IN GROUP
MEETINGS. THE TIMELINEZ NEWSLETTER, TAPE LIBRARY PRIVILEGES.
AND SPECIAL EVENTS). SEND $15 ANNUAL DUES TO ONE OF THE ABOVE
ADDRESSES WITH THE CHECK MADE PAYABLE AS INDICATED.
FOR JUST AN ANNUAL SUBSCRIPTION TO THE NEWSLETTER. SEND A $i0
CHECK 70 ONE OF THE ABOVE GROUPS.
IMELINE2
> By William J. Pedersen ¢
There have been quite a few articles written recentty on the
CENTRONICS interface. White there is some difference in printer
GeSign, Oly OME Variation is Of any Significance. Some Printer
SESSIONS PC OvI ge BESET 95 3 SEPIRIOIE SHMELIOL FIR. Others use
the ASCII escape code,
The routine fhown be low @pplses to acd grinters UPerating wits
@ Z8B PIO interiace having the STB pin connected to one of the
Slatus port bits.
Banke255 Group: uIDuup Routine:PIO #2
6189¢ 86 EX AF ,AF’ 'Save character
61595 DBSB IN @, (N) 128 'Get Status
61897 E618 AND N 16 ‘Mask BUSY bit
61599 288C JR NZ,416 61613 ‘If BUSY
6i€ai a6 Ex AF ,AF’ ‘Here if NOT BUSY\Get A
61682 0362 OUT {N},A 138 'Send char
61604 AF XOR A ‘Zero REG A
61685 F3 OI ‘Block keyboard interrupt
61686 £382 OUT (N},A 126 '‘Orive STB tow,
61608 2F CPL 'Set REG A to 255
61689 O38 OUT (N),A 128 Restore ST6 high.
616114 FG Et TRESLOCTE Anleccupt,s
61612 cg RET Get next char
61613 C8920 CALL NN 6201 ‘BREAK?
61616 SBE JR C,-21 61595 'Loop until NOT BUSY
616168 CF RST § 6 ‘Error exit
61619 ac oc 12 BREAK error Message.
NOTE &1: If printer is not turned On, data is lost.
NOTE S82: Printer witk loce UP if STB iS active when ACK rteng
NOTE 8&3: Port addresses should be for your interface
NOTE S84: Status bit assignments Should be for your interface
ThiS routine will never cause a Printer to tock up. The time
taken by the 20658 to process a keyboard interrupt is often more
than 158 microseconds. If this interrupt was permitted whi le
STB Was iow, the ACK $ignal could arrive from the Pranter before
STB went high again,
In this routine, interrupts are blocked white the STB pulse 15
being sent.
For those not familiar with STB and ACK, the STB is a Signal
tO the printer that valid data is present on the data wires.
The RACK 35 an acknowledgement signal from the Printer that the
data has been received, and cirer things are normal,
Both $ignals are puises heving the timing stowh ain Figure 1.
The ACK pulse Can be as Short as & microseconds. 2068 code
(OOP LO test if it is there tates longer than thet. Part of the
time the Signal will be missed. That is why the BUSY signal is
tested instead. The reason for the ACK signat is to generate an
interrupt when that operating mode is in USe. The ZEB PIO can
be configured that wey but the 2068 does not operate ins IH2 as a
generat cule, (Vectoréed interrupt mode)
When things are not normal, tike funning out of paper, or the
Printer cover is open; the program heees locrina. In order to
bf@ak out of this Loop, use is made of the ROM Subroutine BREAK?
at sddréss 8281. Usually, this is SUFfACiEnt because printers
indicate when they are at FRULT with an alarm andsor light. If
not, you Might wart 10 test the printer status after calling the
BREAK? routine. This is tine Gilding # lily, though,
BREAK? 38 a short routine Which Senses if both the CAPS SHIFT
and BREAK keys are pressed. It does mOt weit for the keyboard
dhlerfurt.
WOl @ven one character is lost when breaking in. CONT takes
UP where Gt LEFT OFF. This Lets you Lake Care Of theeeeineee at
NECESSary, GF to ENler immediate IMStructions,
RANAGING EDITOR: Valt Gaby
EDITORS: EBZU6 John Ezike
PUGS 6. Nockridoe
SVSTUG Bill Miller
ADVERTISING: Nore Lehteldt
Bill Strick
N/L EXCHANGE: 6. Nockridge
ADVERTISING SCHEDULE:
Full Page
Half Page
1/4 Page
1/8 Page
CENTRONICS
TIMELINE2
P.0. BOHN 1312
PACIFICA, Ch 94044
First Class Mail -
INTERFACE
CENTRONICS TIMING
@ usec imin)
—Wp- @ usec imin) =
@ usec itmin)
BO usec (max)
Pie bge y
A printer meeds two routines to bring it on tine. The first * F
aS tO configure the Z6@ PIO interface so it wilt property tate
to the printer, The second is the equivalent of OPEN N3,"C".
There are Six ilems GF information you must provide. You Cah
afrenge fer these (G6 be defautt vatues if you want, For this
article they are variables C1 through C6. The parameters they
represent are:
C1 = TO PRINTER PORT AOORESS
C2 = ABOVE COMHAND REGISTER ADDRESS
C3 = STATUS/STB PORT ADDRESS
C4 = RBOVE COMMANC REGISTER ADDRESS
C5 = BUSy BIT VALUE
C6 s STS BIT VALUE
The following statements accomplish the initialization.
599 RESTORE 680
6@8 DATA 6,219,C03,230,C5,32,12,
8,211,C1,175,263,211,C3,467,211,C
3,251,201,205.9,32,56,-23,207,12
601 FOR N=61594 TO 61619
682 REAC PARH: POKE N,PARM , t
603 NEXT N 7 -) Ey
684 CUT t2,258: OUT C2,288:0uT C -taii i
2,7 ‘
.685 OUT Cé4,2S55:0UT Cé4,255-C6: OU
T ?
The equivalent of OPEN 83,"C" is:
612 POKE 267803,154:POKE 26784,2 eo
! Of retocate to gust
4@: RETURN
The EqQuivatent of CLOSE 83 is:
(CLOSE 83 works too.) A
620 POKE 26783,PEEK 26693: POKE
26724 ,PEEX 26694: RETURN
The CLOSE B83 returns control to the 2040 printer.
The OPEN 83,°C" enables LPRINT to the printer, but if you want
COPY and LLIST to work, a Lot more machine Code is needed. This
i$ beCause both Use Lokens and control codes the printer cannot
understand.
If your printer if one Of those with a wired RESET, you must
reconfigure the PIO to address that bit, then restore the work-
ihQ configuration after the reset as completed.
On— Other problem Can be encountered. Printers with gromhica
Cafabitity watt Mot respond to commands until they have beer fed
Ott gropkic data, This if most casi ly solved by Sending # Long
String Of CHRES (NOPIS before issuinhg Comnands. This will Fall
the graapbice and the extra WOPs will be ignored.